dove/pigeon vendor - French English Dictionary